﻿#pragma once

class CStrategyLogicMapMsgHandle
{
public:
	static CStrategyLogicMapMsgHandle& Singleton() { static CStrategyLogicMapMsgHandle g_MapMsgHandle; return g_MapMsgHandle; }		// 单例
	~CStrategyLogicMapMsgHandle() = default;
private:
	CStrategyLogicMapMsgHandle() = default;
	CStrategyLogicMapMsgHandle(const CStrategyLogicMapMsgHandle&) = delete;
	CStrategyLogicMapMsgHandle& operator =(const CStrategyLogicMapMsgHandle&) = delete;

public:
	bool HandleMessages(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
};